home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / util / arc / tar_patched.lzh / Tar / doc / README < prev    next >
Text File  |  1991-03-20  |  3KB  |  55 lines

  1. This is the Nov87 release of a public domain tar(1) replacement.  It
  2. implements the 'c', 'x', and 't' commands of Unix tar, and many of the
  3. options.  It creates P1003 "Unix Standard" [draft 6] tapes by default,
  4. and can read and write both old and new formats.  It can compress or
  5. decompress tar archives "on the fly" (using the 'z' option) as well as
  6. accessing remote tape drives or files by specifying
  7. "host:/dev/tapedrive".  It lets you set the default tape drive by
  8. setting TAPE in your environment.  Its verbose output looks more like
  9. "ls -l" than the Unix tar, the columns line up, and you can get verbose
  10. listings from the 'cvv' option as well as from 'xvv' and 'tv'.  It does
  11. shell-globbing (regular expressions) for listing and extraction.  It is
  12. a little better at reading damaged tapes than Unix tar.  There is a
  13. half-baked "diff" option for comparing a tape against the file system.
  14. And it's free.
  15.  
  16. It is designed to be a lot more efficient than the standard Unix tar;
  17. it does as little bcopy-ing as possible, and does file I/O in large
  18. blocks.  On the other hand, it has not been timed or performance-tuned;
  19. it's just *designed* to be faster.
  20.  
  21. On SunOS 3.3, the tar archives it creates under the 'old' option are
  22. byte-for-byte the same as those created by /bin/tar, except the trash
  23. at the end of each file and at the end of the archive has been replaced
  24. by zeroes.
  25.  
  26. It was written and initially debugged on a Sun Workstation running
  27. 4.2BSD.  It has been run on Xenix, Unisoft, Vax 4.2BSD, utzoonix, USG,
  28. Masscomp, Minix, and MSDOS systems.  I'm interested in finding people
  29. who will port it to other types of (Unix and non-Unix) systems, use it,
  30. and send back the changes; and people who will add the obscure tar
  31. options that they happen to use and I don't.  In particular, VMS, Mac,
  32. Atari and Amiga versions would be handy.
  33.  
  34. It still has a number of loose ends, marked by "FIXME" comments in the
  35. source.  Fixes to these things are also welcome.
  36.  
  37. I am the author of all the code in this program, except some of the
  38. subroutines, which are from contributors listed below.  I hereby place
  39. it in the public domain.  If you modify it, or port it to another
  40. system, please send me back a copy, so I can keep a master source.
  41.  
  42. This program is much better than it started, due to the effort and care
  43. put in by Henry Spencer, Fred Fish, Ian Darwin, Geoff Collyer, Stan
  44. Barber, Guy Harris, Dave Brower, Richard Todd, Michael Rendell, Stu
  45. Heiss, and Rich $alz.  Thank you, one and all.
  46.  
  47.     John Gilmore
  48.     Nebula Consultants
  49.     PO Box 170608
  50.     San Francisco, California, USA  94117-0608
  51.     hoptoad!gnu    or   gnu@toad.com
  52.     Hoptoad talks to sun, ptsfa, ihnp4, utzoo, ucsfcgl.
  53.  
  54. @(#)README 1.14    87/11/11
  55.